html{overflow-x:hidden;}
body{margin:0px;background:url(../image/public/background_image.gif); background-repeat:repeat-x; font-family:Geneva, Arial, Helvetica, sans-serif;}
a {text-decoration:none;}
a:link {text-decoration:none;color:#000000;}
a:visited {text-decoration:none;color:#000000;}
a:hover {text-decoration:none; color:#0066FF}
a:active {text-decoration:none;}
div {font-size:12px;word-break:break-all;color:#000000;padding:0px;margin:0px;}
ul,li{list-style:none;overflow:hidden;padding:0px;margin:0px;}
form{padding:0px;margin:0px;}
input{height:16px;}
img{border:0px;}

#col{width:1000px; background-color:#FFFFFF;}
#head{height:85px;width:1000px; background-image:url(../image/public/head.gif);}
.logo{padding:7px 0px 0px 38px;float:left;}
.member{ text-align:right;}
.memberlink{padding:10px 10px 0px 0px;}
.memberwellcome{padding:10px 10px 0px 0px;}

#menu{height:31px;width:1000px;background-image:url(../image/public/menu_bg.gif);border-bottom:3px #0D2442 solid;}
.menu li{ float:left;}
.list{line-height:20px;padding:4px;font-weight:normal;}
.menu1{width:65px;height:auto;margin:-5px 4px 0px 0px;border:1px solid #AFBBCE;background-color:#FFFFFF;color:#0066FF;padding:6px 0px 2px 0px;cursor:hand;overflow-y:hidden;}
.menu{width:1000px; height:31px; position:absolute; left:35%;}
.menu1 a:hover{color:white;float:left;padding:0px 3px 0px 5px;width:50px;text-decoration:none;background-color:#AFBBCE;}
.menu2{height:20px;overflow-y:hidden;cursor:hand;}
.iata{background-color:#798EAE;height:23px;width:30px;padding:8px 0px 0px 20px;float:left;}
.ornament{float:left; margin-right:10px;}
.iata_font{ height:23px;width:200px; background-color:#798EAE; float:left; color:#FFFFFF; padding:8px 0px 0px 10px;}
.menu_mouseout{ height:31px; width:63px; background-image:url(../image/public/menu_bg.gif); text-align:center; padding-top:8px; }
.menu_mouseover{ height:31px; width:63px; background-image:url(../image/public/menu_bg_1.gif); text-align:center; padding-top:8px;}


#foot{width:1000px;border-top:4px solid #798EAE;margin-top:6px;clear: both; background-color:#FFFFFF;}
.bar{width:530px;border-bottom:2px solid #001C40;padding:2px 0px 3px 20px;background-color:#798EAE;float:left;}
.barpertten{float:left;}
.barbg{border-top:2px solid #001C40;}
.copyright{clear:both;height:82px;margin:10px 0px 0px 17px;text-align:center;}
.copyrightli{line-height:22px;}
.more{float:right;padding:1px 15px 0px 0px;font-weight:normal;}
.top{ text-align:right;margin:0px 10px 10px 0px;}
.inputsubmit{width:66px;height:21px;border:solid #E5EFFC 1px;color:#FFFFFF;background-color:#4478C7;padding-top:2px;}
.inputsubmit_line{padding:5px 10px 5px 10px;}

.floatleft{float:left;}
.floatright{float:right;}

.ticket_policy{ width:190px; margin:5px;}
.policy_title{height:20px; background-color:#D2E3FE; padding:3px 0px 3px 10px; font-weight:bold; font-size:12px;}
.policy_list{ height:15px; border-bottom:1px dashed #999999; padding:5px; font-size:12px;}